const message:string='hello word'
console.log(message.length,message);
import {sum} from './utils/math'
// 第三方包已经提供啦类型声明文件 .d.ts
import axios from 'axios'
import type{AxiosRequestConfig,AxiosInstance} from 'axios'
// 不包含  社区定义类型声明文件 自己安装
// npm i @types/react --save-dev
import React from 'react'
import _ from 'lodash'
console.log(sum(123,456));
// lib.dom.d.ts
const h2El=document.createElement('h2')
h2El.textContent="hello ts"
document.body.append(h2El)
// lib.es2015.d.ts
const promise=new Promise((resolve,reject)=>{})
console.log(message.startsWith('hello'))  
// lodash
console.log(_.join(["abc","cba"]));

type IDType=number|string
const id1:IDType =123

// 需要声明的情况 全局变量  声明一下类型
console.log(whyName,whyAge,whyHeight);
console.log(foo('1'));
const p=new Person('why',18)
console.log(p.age,p.name);
// 引入图片
import xuerenImage from './img/w260.png'
const imgEl=document.createElement('img')
imgEl.src=xuerenImage
document.body.append(imgEl)

// 引入vue文件
import App from './vue/App.vue'
// jquery
$.ajax({
    url:'http://codercba.com:8000/home/multidata',
    success:function(res:any){
        console.log(res);
        
    }
})